home *** CD-ROM | disk | FTP | other *** search
/ MacFormat España 15 / macformat_15.iso / Shareware Internet / Juegos / Bolo / More information / rec.games.bolo FAQ Part 1 < prev    next >
Text File  |  1995-04-28  |  22KB  |  459 lines

  1. rec.games.bolo Frequently Asked Questions (FAQ) - Part 1
  2. Version 1.9.4 - February 7, 1995
  3. -----------------------------------------------------------------------
  4. Compiled and maintained by Cory L. Scott (aka Kimboho) 
  5. (cls6@midway.uchicago.edu)
  6. -----------------------------------------------------------------------
  7. This file is meant to be displayed in good ol' Monaco 9 point.
  8. You are strongly encouraged to read this FAQ before posting to r.g.b.
  9. If you have any questions or comments about this FAQ, please email 
  10. cls6@midway.uchicago.edu.
  11.  
  12. The FAQ is divided into two sections for space reasons. The first part 
  13. is dedicated to the basics of Bolo and the USENET group devoted to it, 
  14. and the second part deals with maps, brains, and strategy.
  15.  
  16. The FAQ will be posted twice a month.
  17.  
  18. It is available via FTP at cybercow.rh.uchicago.edu.
  19.  
  20.  
  21.  
  22. Table of Contents
  23. -----------------
  24. PART I:
  25.  
  26. BOLO BASICS
  27.  
  28. I. First off, what is Bolo?
  29. II. How do you play Bolo?
  30. III. What's the current version of Bolo?
  31. IV. What's going to be in the new version of Bolo and when will it be 
  32. out?
  33. V. What kind of stuff do I need to play Bolo? 
  34. VI. Okay, now that you know about Bolo, where can you get it?
  35.  
  36. INTERNET BOLO
  37.  
  38. I. Internet Bolo sounds neat! How can I play, find a game, etc.?
  39. II. What if I'm in Europe or Australia? How do I find a game?
  40. III. I connect to the Internet via modem, and use telnet and FTP with 
  41. good speed, but when I play Internet Bolo, it's just TOO slow. What's 
  42. up?
  43. IV. Is there a Bolo player registry?
  44. V. Issues of etiquette
  45.  
  46. APPLETALK BOLO
  47.  
  48. I. How can I find out about games on an Appletalk net?
  49. II. Can I play AppleTalk Bolo with ARA?
  50.  
  51. REC.GAMES.BOLO AND OTHER MISC. STUFF
  52.  
  53. I. I've got a new idea for Bolo! Shouldn't I post it to r.g.b right 
  54. away?
  55. II. What is alt.netgames.bolo? What the difference between the two 
  56. groups?
  57. III. Shareware Fees
  58. IV. Hacks
  59.  
  60. PART II
  61.  
  62. BOLO NET RESOURCES
  63.  
  64. I. Where are good FTP sites?
  65. II. How about Web Sites?
  66.  
  67. BOLO FACTS
  68.  
  69. I. Vital statistics
  70. II. Interesting Things
  71. III. Lag fun
  72. IV. Maps
  73.    A. Where can I find other maps or create my own?
  74.    B. What are some of the guidelines I should follow for making maps?
  75.    C. How do I post and download maps from r.g.b from or to my machine?
  76. V. Brains
  77.    A. Now what's this about Brains?
  78.    B. Where can I get Brains?
  79.    C. How do you write Brains?
  80.  
  81. BOLO STRATEGY
  82.  
  83. I. Where are good strategy guides?
  84. II. How about some hints?
  85.  
  86. -----------
  87. BOLO BASICS
  88. -----------
  89. First off, what is Bolo?
  90. ------------------------ 
  91. Let's let the author do the talking:
  92. "Bolo is a 16 player graphical networked real-time multi-player tank 
  93. battle game. It has elements of arcade-style shoot-em-up action, but for 
  94. the serious players who play 12 hour games with 16 players working in 
  95. teams in different networked computer clusters around an office or 
  96. university campus, it becomes more of a strategy game. You have to play 
  97. it to understand."     --- Stuart Cheshire
  98.  
  99. How do you play Bolo?
  100. ---------------------
  101. Bolo has a large amount of options and elements to its play. Once you 
  102. get a copy of the program, you should read and print out the 
  103. documentation, which is much more detailed than this explanation. 
  104. Basically, you are a tank that travels around a map, which has trees, 
  105. rubble, water, trees, deep water, walls, grass, swamps, and roads to 
  106. deal with. Your tank has ammo (commonly called bullets or shells), 
  107. mines, armor (also called shields), and the capacity to carry trees. The 
  108. map is created by a player before hand.
  109. The two most important elements on the map are pillboxes and bases. 
  110. Pillboxes are originally neutral, meaning that they shoot at every tank 
  111. that happens to get in its range. They shoot fast and with deadly 
  112. accuracy. You can shoot the pillbox with your tank, and you can see how 
  113. damaged it is by looking at it. Once the pillbox is subdued, you may run 
  114. over it, which will pick it up. You may place the pillbox where you want 
  115. to put it (where it is clear), if you've enough trees to build it back 
  116. up.
  117. Trees are harvested by sending your man outside your tank to forest the 
  118. trees. Your man (also called a builder) can also lay mines, build roads, 
  119. and build walls. Once you have placed a pillbox, it will not shoot at 
  120. you, but only your enemies. Therefore, pillboxes are often used to 
  121. protect your bases.
  122. Bases are used for refueling your tank. Like pillboxes, they start out 
  123. neutral, meaning that anyone can run over them, and they will belong to 
  124. that player. Bases cannot be moved. You can take over a base by shooting 
  125. it. Therefore, Bolo becomes exciting when you have 3 or more people 
  126. fighting for control of pillboxes and bases, traveling around the map, 
  127. and shooting each other. You can also form alliances with other players 
  128. for team play. Again, this FAQ doesn't exist to teach you the basics of 
  129. how to play the game. That's what the documentation is for. 
  130.  
  131. What's the current version of Bolo?
  132. -----------------------------------
  133. The current version of Bolo is 0.99.2.
  134.  
  135. What's going to be in the new version of Bolo and when will it be out?
  136. ----------------------------------------------------------------------
  137. The new version should be released soon, according to Mr. 
  138. Cheshire, and will have bug fixes for the lag effects of the enchanted 
  139. canoe and "base grab without ammo" attack. Mines may change. The 
  140. gunsight will have an option that will allow it to be left on all the 
  141. time. Farming mined trees should still be okay. He is also going to 
  142. write code to alert you when Bolo detects a player moving too fast for 
  143. the terrain, taking too much damage without dying, or firing too many 
  144. shots without refuelling.
  145.  
  146. Mr. Cheshire writes:
  147. "The short term plan is to get the next version out as soon as I can. 
  148. That will automatically invalidate all the hacks, and while the hackers 
  149. are working on new hacks I'll get the security features done." (Note: Some 
  150. of these things are still in development and are subject to change.)
  151.  
  152. What kind of stuff do I need to play Bolo?
  153. ------------------------------------------
  154. Bolo is only available for the Macintosh. Stuart Cheshire, the author, 
  155. has made it very clear that he will not port Bolo to DOS or Windows 
  156. machines. Therefore, dont ask whether or not there will be a port of 
  157. Bolo for any other machine - it just isn't going to happen. However, some
  158. people are trying to make their own versions for the PC and Windows. For
  159. more information, check out: 
  160. http://vespucci.iquest.com/~mecca/pcbolo.html
  161. http://www.ugcs.caltech.edu/~heathh/bolo.html
  162.  
  163. Mac emulators for other platforms have had limited success, but none have 
  164. been able to play network games. Bolo can be played on any Mac.
  165. Its preferred memory size is 1,100 K, but you can cut that down by 
  166. turning off the sound effects. A color monitor is not necessary, but 
  167. often useful.
  168. Unless you want to play by yourself, you need to be connected to some 
  169. kind of network. You can play Bolo over an Appletalk network or over the 
  170. Internet, if your machine is directly connected to the net and is 
  171. running MacTCP, which is the standard way of how Macs talk over the 
  172. Internet.
  173. If you're using a high-speed modem, you can play with your friend via 
  174. Appletalk Remote Access (using an older version, 0.98). SLIP connections 
  175. to the Internet are not recommended, since a direct Internet connection 
  176. is so much faster, and Bolo works by forming a ring of networked Macs 
  177. where one player sends the game packets to a neighbor, who sends packets 
  178. to the next neighbor on the ring, and so on. Therefore, the rest of the 
  179. players of the game will be waiting on your slow modem connection, which 
  180. is commonly called lag. Also, note that Bolo is not a client-server 
  181. system, which is a common misconception. Instead, Bolo creates a ring 
  182. out of the Macs, using either DDP on AppleTalk or UDP over the Internet. 
  183. When a new player joins, Bolo sends a packet to each machine in the game 
  184. to figure out the delay between it and all Macs, then it adds itself 
  185. into the ring in such a way as to minimize the total time around the 
  186. ring. (Thanks to Peter Lewis for that final explanation.)
  187.  
  188. However, if you're totally isolated and/or have no friends, there is a 
  189. small bit of hope. See the section on "Brains." 
  190.  
  191. Okay, now that you know about Bolo, where can you get it?
  192. ---------------------------------------------------------
  193. You can find the bolo package at the usual suspect FTP sites for Mac 
  194. software, such as sumex-aim.stanford.edu. Don't ask if someone can mail 
  195. it to you. It's easily available. You can gopher or anon FTP it at 
  196. bolo.stanford.edu, depending on Stuart's whims and the availability of 
  197. his machine. As well, you can get it at bolo archive sites such as 
  198. saloon.intercon.com, noproblem.uchicago.edu, or aurora.alaska.edu. Some of 
  199. these sites also carry older versions of Bolo.
  200.  
  201. Also, Aaron Bratcher has put together a nice "starter kit." The path
  202. is FTP://noproblem.uchicago.edu/pub/Bolo/MegaWatts_Bolo_Start_Kit.hqx.
  203.  
  204. -------------
  205. INTERNET BOLO
  206. -------------
  207.  
  208. Internet Bolo sounds neat! How can I play, find a game, etc.?
  209. -------------------------------------------------------------
  210. As mentioned before, you need to have a Macintosh running Bolo 0.99.2, 
  211. with a direct connection to the Internet with MacTCP installed. 
  212. Therefore, if you can telnet, gopher, or check your mail directly with 
  213. your Mac, you can play Internet Bolo. Just check UDP/IP in the first 
  214. dialog box, type in the IP address of another Mac playing Bolo, and go! 
  215. Don't use UDP/IP Multicast yet, since MacTCP doesn't support it.
  216.  
  217. Here's a summary of the various known ways of accessing the Internet 
  218. directly: 
  219. 1. A Mac with MacTCP installed connected via an ethernet card to a 
  220. network that has a direct connection to the Internet. 
  221. 2. A Mac with MacTCP installed connected via a LocalTalk connection to a 
  222. network that has a direct connection to the Internet. The router must be 
  223. able to assign IP numbers.
  224. 3. A Mac with MacTCP installed connected via a SLIP/PPP connection to a 
  225. machine on the Internet. This, due to modem speed, is very slow, and is 
  226. not recommended, except if you're playing with one or two other SLIP 
  227. players. TIA does not seem to work.
  228. 4. A Mac with MacTCP installed connected via Appletalk Remote Access to 
  229. another Mac connected to the Internet. You have to set your 
  230. configuration to either Ethertalk or LocalTalk in MacTCP, and have a 
  231. router on the other end be able to assign IP numbers. This, also, is 
  232. very slow and not recommended, unless you're playing with one or two 
  233. other ARA/Internet players.
  234.  
  235. Remember, the proper port to use is 50000. 
  236.  
  237. To find an Internet game, there are various ways to do it. There is a 
  238. BoloTracker, set up by Mike Ellis, out there that gets and gives 
  239. information about Internet games in progress. For example, if you start 
  240. a new game, there's an option to select whether or not the BoloTracker 
  241. will be notified. If it is, your IP address and other vital information, 
  242. such as the map's name, number of pills and neutral pills, number of 
  243. players, etc., will be sent to the Tracker. This information will be 
  244. updated throughout the game and made available to folks who wish to 
  245. examine it. If you want to see what games the BoloTracker has 
  246. registered, just telnet to gwis.circ.gwu.edu 50000...
  247.  
  248. As well, there is another tracker, noproblem.uchicago.edu, port 50000,
  249. which is run by Matt Slot. His tracker has a slightly different interface,
  250. and also polls MikeE's tracker at GWU. Currently, it's your choice on
  251. which to use.
  252.  
  253. There is also a program called Bolo Finder, by Peter Lewis, which will 
  254. telnet to the BoloTracker itself and display the pertinent information. 
  255. You can get it at mac.archive.umich.edu, in the directory 
  256. /mac/game/war/bolo/tracker. Once you launch the program, make sure that
  257. the preferences (In the File Menu) dialog box contains the proper IP
  258. address and port number.
  259.  
  260. You can also organize games and discuss strategy with folks on the IRC 
  261. channel #bolo. For more information on IRC, look for the IRC FAQ on 
  262. alt.irc.
  263.  
  264. Now, before you go off "Bolo-Tracking" and start randomly joining games, 
  265. THINK. If you're in France, and the game is Australia, and you join, 
  266. you'll cause massive lag, destroying the game for everyone. Some 
  267. suggested joining guidelines follow: 
  268. * If there are more than 6 players in a game... stay out
  269. * If there are more than 4 players and no bases free... stay out.
  270. * If there are 2 or more people from outside the country... stay out.
  271. * If you get the "Network Delay too long" error... stay out. Don't 
  272. repeatedly try to join.
  273. * Most importantly... if someone asks you to leave (esp. if there are no 
  274. free bases), then it is common courtesy to leave.
  275.  
  276. Also, while you're joining, check the Network Info box. If you see a 
  277. massive amount of "Recovering" or "Active/Passive Restart" or "Failed" 
  278. and a total ring delay over 325, then quit, before you destroy the 
  279. entire game. (Yes, we know it will hang your Mac for an indefinite 
  280. matter of time. That will be hopefully fixed in the next release.)
  281.  
  282. Thus, if a lagger joins a game, often times a horrible event called
  283. "netsplit" occurs, where some or all of the players will be removed from
  284. the game, making it look like everyone left.
  285.  
  286. Remember, if someone asks you to leave - LEAVE. There are plenty of 
  287. games out there.
  288.  
  289. What if I'm in Europe or Australia? How do I find a game?
  290. ---------------------------------------------------------
  291. European Bolo tracker host site address: ray.abo.fi (130.232.80.3)
  292.  
  293. Quoted from kwhitty@finabo.abo.fi:
  294. Ultimately, all EuroBolo-ers will set the machine name in the 
  295. "Bolotracker..." box in Bolo to ray.abo.fi. They would also set the 
  296. preferences in Peter Lewis' Bolo Finder program (or Matt Slot's next 
  297. version of Bolo Tracker) to ray. Games in Europe would be registered on 
  298. ray, while US games would still be registered on gwis.circ.gwu.edu.
  299.  
  300. Australian Bolo tracker host site address: tracker.uts.edu.au 50000
  301.  
  302. I connect to the Internet via modem, and use telnet and FTP with good 
  303. speed, but when I play Internet Bolo, it's just TOO slow. What's up?
  304. -----------------------------------------------------------------------
  305. Stuart Cheshire speaks: I don't know much about modems (as you probably 
  306. know, I don't have a modem, I have Ethernet...) but I believe some of 
  307. these modems try to be 'helpful' by compressing your data for you. To do 
  308. this, they have to hold your data until they have enough to compress. 
  309. Bolo doesn't really send enough data to be worth compressing, so the 
  310. modem holds what it has for half a second while waiting to see how much 
  311. more is coming. After half a second it realizes that no more is coming, 
  312. and then sends it. This does not help net lag. Turn off all your modem's 
  313. compression and error correction features, and Bolo will work much 
  314. better.
  315.  
  316. Is there a Bolo player registry?
  317. --------------------------------
  318. A registry of bolo players, handles and email addresses is available. It 
  319. is posted monthly to r.g.b, and is available via FTP at 
  320. noproblem.uchicago.edu. It will be updated weekly. Email 
  321. aaron_bratcher@fpm.uchicago.edu with the above information to be added 
  322. to the registry.
  323.  
  324. Also, there is a multimedia HTML (World Wide Web) registry. Check it
  325. out using Mosaic. If you have any questions about WWW, check
  326. comp.infosystems.www.
  327. http://bolo.ncsa.uiuc.edu/registry/
  328.  
  329. Issues of etiquette
  330. --------------------
  331. Besides the Internet etiquette mentioned above, there's some other 
  332. things you should be aware of.
  333.  
  334. * If someone asks you to leave, leave. There's no excuse for destroying 
  335. another group's game, due to lag or other reasons.
  336.  
  337. * If it's rather obvious you're losing and want to leave, at least 
  338. concede the game to the other side. Don't just quit.
  339.  
  340. * Profanity via messaging is frowned upon. Don't harass other players 
  341. for no good reason. The object of the game is to play to have FUN, not 
  342. to prove you're master of the universe. If you want to assert your 
  343. manliness, go kick sand in people's faces at the beach: Don't play Bolo.
  344.  
  345. * Don't cheat or hack Bolo to give yourself advantages over other 
  346. players. If you suspect someone is cheating, a recommended procedure 
  347. follows:
  348. (From Dan Rudman, rudman@engin.umich.edu)
  349. 1. Identify the party suspect of cheating. Identify the behavior which 
  350. is hacked.
  351. 2. Message to selected players (with the hacked party UNselected) that 
  352. you suspect said player of hack, and define the hacked behavior.
  353. 3. All other parties should acknowledge in the positive or negative 
  354. whether or not they agree and can verify.
  355. 4. If most of the players verify back with you, then you may announce it 
  356. to all and see what happens. Smart hackers will admit it and just drop 
  357. out of the game. If for some reason they do not, please make a note of 
  358. their player name and IP address and post it to the newsgroup. Be sure 
  359. to include all the players names who verified. 
  360.  
  361. --------------
  362. APPLETALK BOLO
  363. --------------
  364.  
  365. Can I play AppleTalk Bolo with ARA?
  366. -----------------------------------
  367. Not with the latest version. The author explains:
  368. ------
  369. My understanding is this (but I don't have a modem, or ARA, to test it): 
  370. ARA messes with network numbers when packets go through the 'gateway' 
  371. machine, in some way that is not documented in the tech notes. When Bolo 
  372. games pass network addresses to each other, as they have to, this 
  373. automatic translation is not done (the ARA gateway has no way of knowing 
  374. that four of the bytes in the middle of the data packet are actually a 
  375. network address). Bolo 0.98 did not do any sweep of the ring to find the 
  376. optimum place to insert, and consequently it was possible for it to 'get 
  377. lucky' in some situations, and still work despite the ARA address 
  378. translation (but I wouldn't guarantee it to stay up if the wrong person 
  379. quit). Bolo 0.99 always does three sweeps of the ring ('pinging' each 
  380. machine) to find the best place to join, and consequently it ALWAYS 
  381. falls into ARA's trap.
  382. -----
  383.  
  384. How can I find out about games on an Appletalk net?
  385. ---------------------------------------------------
  386. Use Distant Early Warning or Bolo Tracker (not to be confused with the 
  387. Internet Bolo Tracker), both available at mac.archive.umich.edu, in the 
  388. directory/mac/game/war/bolo/tracker or at noproblem.uchicago.edu.
  389. Since version 0.99, Bolo does a sweep of the AppleTalk zones looking for
  390. players. Simply go to the  AppleTalk dialog, and wait a few seconds. Zones
  391. with players will be marked with little filled blobs next to the names, and
  392. zones without players will be marked with little hollow blobs.
  393.  
  394. ---------------------------------------
  395. REC.GAMES.BOLO AND OTHER MISC. STUFF
  396. ---------------------------------------
  397.  
  398. I've got a new idea for Bolo! Shouldn't I post it to r.g.b right away?
  399. ---------------------------------------------------------------------- 
  400. NO. Hold it right there, cowboy. In the Bolo package of documentation, 
  401. there's a file by Stuart which discusses Bolo's future plans. Read that 
  402. FIRST, before repeating the already-often-repeated. For example, his 
  403. priorities for the next release include: 
  404. * 1000 players across the Internet using IP Multicast.
  405. * Security measures to stop people from cheating. 
  406. * Sound to accompany incoming message. 
  407. * Allow man to defuse mines that you can see.
  408. As well, remember: one thing that's nice about Bolo is its simplicity. 
  409. As Stuart wrote: One of the main goals in writing Bolo was to try to 
  410. give it one of the properties that Chess, Othello, and other good board 
  411. games have -- the "a moment to learn and a lifetime to master" 
  412. characteristic that gives them lasting interest. The aim is that there 
  413. are a few simple 'actions' that you can perform in the game, but that 
  414. they are flexible enough to let you carry out your complex strategies. 
  415. That's why there is only one kind of tank, one kind of armor, and one 
  416. kind of bullet. For me to add another major feature, it must add at 
  417. least as much interest to the game as any of the features that are 
  418. already there.
  419.  
  420. What is alt.netgames.bolo? What the difference between the two groups?
  421. ----------------------------------------------------------------------
  422. alt.netgames.bolo is the old group that was used before rec.games.bolo 
  423. was formed. Please only post to rec.games.bolo. a.n.b is rather deserted 
  424. now anyway.
  425.  
  426. Shareware fees
  427. -------------- 
  428. Listen up, folks. Bolo is shareware, which means if you use Bolo, you 
  429. should pay the $25. Without your payments, Stuart can't put the amount 
  430. of effort that he puts in now to support Bolo. To make sure your payment 
  431. arrives, follow this procedure. Enclose a SASE with a note to yourself. 
  432. And ask Stuart to sign the note and stuff it in the envelope and mail it 
  433. back to you. If it arrives, you know he got the check. If it doesn't 
  434. arrive, you don't know he didn't, but at least there's a chance you'll 
  435. get some info out of it.
  436.  
  437. Hacks
  438. -----
  439. Hacks are basically modifications of the Bolo program that allow you to
  440. do things you normally wouldn't and shouldn't be able to do with your
  441. tank, such as being invisible, having each shot hit for multiple damage,
  442. and being invulnerable to fire. Hacks, in almost all Bolo players'
  443. opinions, are detrimental to the game. Do NOT ask for copies of hacks
  444. on the rec.games.bolo.
  445.  
  446. ------------- 
  447. End of rec.games.bolo FAQ - Part 1
  448. ------------- 
  449. Maintained by Cory L. Scott, cls6@midway.uchicago.edu
  450.  
  451. This FAQ is published by Cory L. Scott, and may not be distributed for profit
  452. in any form other than a USENET feed. It may not be altered or changed without
  453. the author's permission.
  454. -- 
  455. Cory L. Scott            | "They're inhabitants of alt.tasteless. . .] where
  456. cls6@midway.uchicago.edu |  they march to a decidedly different drummer, and,
  457. University of Chicago    |  when they're done marching, usually shoot him."
  458. -|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-| - Dave Ratcliffe -|-|-|-|
  459.